<?php
/**
 * 收藏url，必须登录
 * @param url 地址，需urlencode，防止乱码产生
 * @return {1:成功;2:未登录;3:缺少参数;4:已经收藏过}
 */
defined('IN_PHPCMS') or exit('No permission resources.');
$id = !empty($_GET['id']) ? intval($_GET['id']) : exit('3');
$modelid = !empty($_GET['modelid']) ? intval($_GET['modelid']) : exit('3');
//判断是否登录	
$phpcms_auth = param::get_cookie('auth');
if($phpcms_auth) {
	list($userid, $password) = explode("\t", sys_auth($phpcms_auth, 'DECODE', get_auth_key('login')));
	$userid = intval($userid);
	if($userid >0) {
	} else {
		exit('2');
	} 
} else {
	exit('2');
}

$favorite_db = pc_base::load_model('favorite_model');
$data = array('contentid'=>$id, 'modelid'=>$modelid, 'adddate'=>SYS_TIME, 'userid'=>$userid);
//根据url判断是否已经收藏过。
$is_exists = $favorite_db->get_one(array('contentid'=>$id, 'modelid'=>$modelid, 'userid'=>$userid));
if(!$is_exists) {
	$favorite_db->insert($data);
}else{
	exit('4');
}
exit('1');

?>